.home {
  width: 100vw;
  height: 100vh;
  display: -webkit-flex; /* Safari */
  display: flex;

  .left_menu {
    height: 100vh;
    flex: 1;
    background-color: #504d6c;
    overflow: hidden; // 防止父子盒子塌陷
    min-width: 236px;
    min-height: 745px;

    .logoutbtn {
      width: 100px;
      height: 50px;
      margin: 20px;
      font-size: 20px;
      color: #fff;
      background-color: orange;
      border-radius: 10px;
      -moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
      box-shadow: 3px 3px 5px #888888;
      // 文字垂直和水平都居中
      display: -webkit-flex; /* Safari */
      display: flex;
      justify-content: center;
      align-items: center;
      cursor: pointer;
    }
    .left_box {
      color: #fff;
      font-size: 25px;
      margin-top: 60px;

      .title {
        text-align: center;
        font-size: 50px;
        margin-top: 50px;
      }
      .descrip_box {
        margin-top: 40px;
        padding-left: 25%;
        .little_title {
          color: #fff;
          margin: 20px 0;
        }
        .little_content {
          color: yellow;
          font-size: 20px;
        }
      }
    }
  }

  .right_content {
    flex: 3;
    background: #dedede;
    min-height: 745px;
  }
}
